<?php
class User extends CI_Controller
{
	var $data = array();

	function __construct(){
		parent::__construct();
		// autoload helper and library		
		$this->layout->setLayout('admin');
		$this->load->model('user_model');
		$this->data['error'] = '';
		$auth = $this->session->userdata('auth');
		if(!$auth)
		{
			redirect('/auth/login');
		}
		
	}
	function index(){
		$this->data['user'] = $this->session->userdata('auth');
		$this->layout->view('user',$this->data);
	}
	function changepass(){
		$oldpass = $this->input->post('oldpass');
		$newpass = $this->input->post('newpass');
		$confirmpass = $this->input->post('confirmpass');
		
		$this->data['user'] = $this->session->userdata('auth');
		$username = $this->data['user']->username;
		
		if($newpass == $confirmpass){
			$user = $this->user_model->checklogin($username,$oldpass);
			if($user != null){
				$this->user_model->changepass($username,$newpass);
				$this->data['error'] = 'Thay đổi mật khẩu thành công';
			} else {
				$this->data['error'] = 'Mật khẩu hiện tại không đúng';
			}
		} else {
			$this->data['error'] = 'Xác nhận lại mật khẩu mới không đúng';
		}
		$this->layout->view('user',$this->data);
	}
}